regard as a stranger - French English Dictionary